package com.rundatop.core.util;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class RegexMatchesUitl {
    
	/**正则替换
	 * 
	 * @param regex 正则表达式
	 * @param input 传入内容
	 * @param replace 替换的内容
	 * @return
	 */
    public static String repleace(String regex,String input,String replace) {
    	 Pattern p = Pattern.compile(regex);
         Matcher m = p.matcher(input); 
         input = m.replaceAll(replace);
         return input;
    }
 
    public static void main(String[] args) {
    	String REGEX = "background-color:\\s+rgb\\(\\d+, \\d+, \\d+\\);";
        String INPUT = "<p style=\"white-space: normal; background-color: rgb(255, 255, 255);\">\r\n" + 
        		" 在中华民族传统节日己亥猪年春节即将到来之际，中共中央总书记、国家主席、中央军委主席习近平</p>";
        String REPLACE = "a";
       Pattern p = Pattern.compile(REGEX);
       // get a matcher object
       Matcher m = p.matcher(INPUT); 
       INPUT = m.replaceAll(REPLACE);
       System.out.println(INPUT);
   }
}
